who looks a lot like - Turkish English Dictionary